ABSTRACT
Decrease in hardware costs and advances in computer networking technologies have led to increased interest in
the use of large-scale parallel and distributed computing systems. Distributed computing systems offer the
potential for improved performance and resource sharing. In this paper we have made an overview on
distributed computing. In this paper we studied the difference between parallel and distributed computing,
terminologies used in distributed computing, task allocation in distributed computing and performance
parameters in distributed computing system, parallel distributed algorithm models, and advantages of
distributed computing and scope of distributed computing.
Keywords: - Distributed computing, execution time, heterogeneity, shared memory, throughput.